self-supporting business

Traductions
самоокупающийся бизнес
Mots
self-supporting

gerund / present participle
материально независимый